package com.lyf.alg.practice.newcoder.summary.str;

/**
 * @AUTHOR LYF
 * @DATE 2022/5/30
 * @VERSION 1.0
 * @DESC
 * 1.基本API及使用
 * （1）char的理解、charAt的使用
 *
 *
 * 2.考察题型（基准围绕CRUD，思维迭代和递归）
 * （1）逆置 - 递归，StringBuilder
 * （2）统计 - hash的使用
 * （3）匹配 -
 * （4）模拟
 * （5）排序
 *
 * 3.拓展理解
 * （1）JVM-String部分
 * （2）
 *
 */
public class StringDemo {
    // 对比String，StringBuffer,StringBuilder
    void test1(){
        StringBuilder stringBuilder = new StringBuilder();
        // 线程安全：都加了 synchronized
        StringBuffer stringBuffer = new StringBuffer();
        stringBuffer.reverse().toString();
        stringBuilder.reverse().toString();
    }
}
